home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
util
/
gnu
/
bison_1_22.lha
/
bison-1.22
/
lalr.ch
< prev
next >
Wrap
Text File
|
1995-01-20
|
1KB
|
63 lines
Changes for LALR.C by Andreas Scherer, January 20, 1995.
@x l.50
#include <stdio.h>
#include "system.h"
#include "machine.h"
#include "types.h"
#include "state.h"
#include "new.h"
#include "gram.h"
@y
#include <stdio.h>
#include <stdlib.h>
#include "system.h"
#include "machine.h"
#include "types.h"
#include "state.h"
#include "ansinew.h"
#include "gram.h"
@z
@x l.76
short **transpose();
void set_state_table();
void set_accessing_symbol();
void set_shift_table();
void set_reduction_table();
void set_maxrhs();
void initialize_LA();
void set_goto_map();
void initialize_F();
void build_relations();
void add_lookback_edge();
void compute_FOLLOWS();
void compute_lookaheads();
void digraph();
void traverse();
extern void toomany();
extern void berror();
@y
void lalr(void);
void set_state_table(void);
void set_accessing_symbol(void);
void set_shift_table(void);
void set_reduction_table(void);
void set_maxrhs(void);
void initialize_LA(void);
void set_goto_map(void);
int map_goto(int, int);
void initialize_F(void);
void build_relations(void);
void add_lookback_edge(int, int, int);
short **transpose(short **, int);
void compute_FOLLOWS(void);
void compute_lookaheads(void);
void digraph(short **);
void traverse(register int);
extern void toomany(char *);
extern void berror(char *);
@z